rocket propelled - German English Dictionary